vanmaram

Horse chestnut - meaning in malayalam

Meanings for Horse chestnut

noun
ഒരു തരം അലങ്കാരമരം